a type of leather sandal worn by mexicans - Deutsch Englisch Wörterbuch